﻿# The script of the game goes in this file.

# Declare characters used by this game. The color argument colorizes the
# name of the character.

define m = Character("Me")
define p = Character("Public")
define h = Character("Houkime")
define b = Character("Beaver")
define w = Character("Walrus")
define d = Character("Dentist")


# The game starts here.

label start:

    # Show a background. This uses a placeholder by default, but you can
    # add a file (named either "bg room.png" or "bg room.jpg") to the
    # images directory to show it.
    # [cutting can open] - carver
    # [the original tooth] - teeth
    #

    play music "./audio/gaspertorkar-accept.ogg" volume 0.4
    show submarine
    "I travel in my submarine"
    show submarine_eye
    "Going through morning routine..."
    show submarine_tooth
    "A whale scissor-opens my can."
    scene black
    "..."

    show beach
    stop music fadeout 1.5
    "I wake up kissing the sand."
    "*sniff*"
    "Smelling like rotten sardine."
    scene black
    p "Your verse is not roses to nose!"
    show prose
    h "*switching to half-baked prose*"
    play music "./audio/mistakeless-forgetmenot.ogg" volume 0.3
    show choice_1

    menu:
        m "Where do I go?"
        "Beach":
                jump beach
        "Follow dried creek":
                jump creek

label beach:
        show walrus_tail
        "Walrus ponders the ocean."
        "His skin is dry and wrinkled."
        "Since he smells like oysters, I sit nearby"
        "..."
        "... ..."
        "Each time he is swimming with waves, her songs carve a window in skull."
        "And then he would dream all the day."
        "Of darkness of Challenger Deep. Of thousands coral reef colors."
        "Of her, and of decades-long love."
        "He weaves stories. But only 2 persons have listened so far."

        menu:
                "I think she is waiting for you.":
                        jump whale
                "Could you tell me some good oyster place?":
                        jump walrus

#[little shy teeth]
#[carving the hearts]
label creek:
        show beaver_mirror
        "Beaver is waiting on dam"
        "?"
        show beaver
        "He hides a small mirror and closes his mouth"
        show tail_gas
        "My stench..."
        show threspass
        "My stench... contests"
        show home_paws
        "My stench... contests... his territory"
        show angry_paws
        "My stench... contests... his territory...!!"
        "..."
        show paw_pond
        "I am asked to sit in the pond."
        show reeds
        "..."
        "... ..."
        show beaver_back
        "His wife could not swim, so she traveled deep woods"
        show hearts
        "To guide her home, the trees suffered cuts."
        "But the island is small, and boredom is big."
        scene reeds
        "She died in a hole of his soul." #dream?
        "Only one other girl until distant shores."
        "Beaver can't recall when she appeared, but she is majestic."
        "Looking like her. Chewing like her. Younger than her."
        show hearts
        "But his wife liked his hearts."
        show hearts_crossed
        "This one does not." #show?
        show beaver_back
        "And indeed she won't come"


        menu:
                m "Maybe..."
                "Make a submarine?":
                        jump carving
                "I know where to find bigger teeth...":
                        jump dental

label whale:
        "Walrus blinks."
        w "Maybe she is."
        w "Wouldn't it be uneasy after that many years?"
        "..."
        w "Not seeing her at last would sure be sad."

        show whale_walrus
        stop music
        "He goes to the whale and she eats him."
        "The whale is happy."
        "Sure she is."
        "Hope my submarine's metal remains clog her stomach"
        show head_stick
        "I bury myself in warm sand." 
        "Only head sticking out, planning escape."
        show tree 
        "Planes, rockets, involvement of state."
        "A giant sequoia of thousand-branch fate"
        "Sprouts from temple, occludes the sun and..."
        show tree_inv
        "It means I'am sleep."
        scene black

        jump end_whale

label walrus:
        "He blinks, flippers at waves."
        "A setting of his mollusc drama. It's a liittle bit lewd and hardcore..."
        "The forest needs urgent explore!"
        scene black
        "..."
        show flowers
        "I miraculously escaped awful rhymes."
        "Now I lie down in flowers near a mossy and old beaver lodge."
        "Recuperating."
        "Letting the sweet scents drive away bivalve nightmares, sperm whales and sardines."
        "It helps."
        scene black
        "..."
        show beaver_bush
        "Something seaside caught her attention, but she flees on noticing me."
        show tail_rock
        "Out there, a beaver sits on a rock, grumpy."
        show whale_smiling
        "A whale chews on a boat, happy."
        "I feel i am hungry."
        scene black
        "..."

        show walrus_dead
        stop music
        "Returning for oysters I find Walrus dead."
        show walrus_bonfire
        "Bonfire."
        "Flippers are hard to chew."
        show flying_heart
        "I cut his heart out and throw it as far towards Mariana Trench as i could."
        show heart_landed
        "Her splash showers me cold."
        "What a bitch."
        "My clothes weigh me down."
        scene black
        "I sleep."
        jump end_walrus
                        
label dental:
#consider less 'look', but some repetition is intended.
        show beaver_uneasy
        "..."
        m "We will slay an ancient fiend, but I need your help!"
        show beach
        "We go to the beach to look at the sea and pose all important and strong."
        show walrus_tail
        "But find a dead walrus"
        "He looks very old"
        b "Hope she's been kind to you"
        scene black
        "His tusks are pulled out and washed"
        show beaver_walrus
        b "How do i look?"
        m "... Authentic" # needs stronger payload, maybe a hypergate from walrus branches.
        show stars
        "Triumphant, he marches away"
        "Defeated, I peer into depths"
        "And then fall to sleep"
        scene black

        jump end_dental

label carving:
        show beaver
        b "A submarine? No, no, this is too big"
        "Shakes his little head"
        b "What about... a boat?"
        show log
        "He says he would sail with the girl."
        show halfboat
        "He says he will show her far islands"
        show boat
        "He says he will start a new colony"
        show white
        stop music
        "But then he floats away and never returns."
        "I crawl from the water and sleep"
        scene black
        jump end_carving

label end_dental:
        play music "./audio/hefferman-triumph.mp3" volume 0.3
        show foam
        "I wake up in bed with something strange"
        "Mouth is full of sticky goo, I guess were kissing again"
        show sink
        "Going to wash my teeth"
        "Why do I sleep with monsters?"
        return

label end_carving:
        play music "./audio/hefferman-triumph.mp3" volume 0.3

        "I wake up and try to clean my eyes. My hand is shaking."
        show doctor
        d "Congratulations, all your teeth have been removed!"
        m "Whash?"
        "Whatever! No time! Need to finish my novel."
        "... Wait! your dental prosthesis!"
        return

label end_whale:
        play music "./audio/gaspertorkar-accept.ogg" volume 0.3

        "I wake up, and the stench almost makes me vomit"
        "Flash of fire"
        show belly
        "..."
        "Oh shit..."
        return

label end_walrus:
        scene black
        "..."
        play music "./audio/hefferman-triumph.mp3" volume 0.3

        "Mouth is full of sand."
        "I open eyes, but it is still dark."
        "My ears hear waves, my back feels a night breeze."
        "Around me lie people."
        "Are they dead?"
        "No, time to time they turn on another side."
        "I turn too."
        show stars
        "Stars, piercing clear frosty air."
        "Neighbors are warm."
        "Do I need to stand up?"
        return

